"Can ants inspire robots?" Self-organized decision making in robotic swarms

نویسندگان

  • Arne Brutschy
  • Alexander Scheidler
  • Eliseo Ferrante
  • Marco Dorigo
  • Mauro Birattari
چکیده

In swarm robotics, large groups of relatively simple robots cooperate so that they can perform tasks that go beyond their individual capabilities [1], [2]. The interactions among the robots are based on simple behavioral rules that exploit only local information. The robots in a swarm have neither global knowledge, nor a central controller. Therefore, decisions in the swarm have to be taken in a distributed manner based on local interactions. Because of these limitations, the design of collective decision-making methods in swarm robotic systems is a challenging problem (see [3] for an example). Moreover, the collective decision-making method must be efficient, robust with respect to robot failures, and scale well with the size of the swarm. In the accompanying video, we introduce a collective decision-making method for swarms of robots that is based on positive feedback. The method enables a swarm of robots to choose the fastest action from a set of possible actions. The method is based solely on the local observation of the opinions of other robots. Therefore, the method can be applied in swarms of very simple robots that lack sophisticated communication capabilities. The task at hand is a foraging task, in which the robots have to harvest object from a source and bring them to their nest (see Fig. 1 for an explanation of the robots employed and the experimental setup). The robots have the choice of taking one of two paths, with each path representing a possible action to take (i.e., there are two actions, called A and B). In this study, it is assumed that action A is always the fastest action. In the proposed method, every robot has its own opinion about which is the fastest action (i.e., shortest path). Each robot executes what the action that is, in his opinion, the fasted. Between executions, robots can observe the opinions of other robots. They store these opinions in their memory (up to k observations). Robots can decide to change their own opinion based on these observations and the so-called k-Unanimity rule, defined as follows: A robot switches to opinion X if and only if all k observations stored in its memory are of opinion X . The k-Unanimity rule leads to consensus on a single opinion, and therefore action, because it induces positive feedback on the opinion that is in the majority. Moreover, due to a bias induced by the different execution times, with high probability the consensus is on the opinion representing the fastest action. For example, if opinion B is held by most robots, then it is more likely that another robot switches from A to B than that a robot switches from B to A. Consequently, with high probability, the swarm moves towards consensus on opinion B. Fig. 2 illustrates this decision process. We conducted a total of three real robot experiments, each with 15 runs. In Experiment I, the ratio between the execution times of the two actions is ≈ 1.3, and the robots have a memory of k = 2. This experiment resulted in 10 out of 15 runs that converged successfully on the shortest action A with runs that took 15 min on average. In Experiment II, increasing the execution time for action B to ≈ 1.9 led to 13 successful runs, but also doubles the time needed to converge. In Experiment III, increasing the memory of the robots to k = 4 resulted in 12 runs that converged to action A and in a strongly increased convergence time. The video shows a run of Experiment I. See Fig. 3 for a summary of the results for all experiments.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The k-Unanimity Rule for Self-Organized Decision-Making in Swarms of Robots

In this paper, we propose a collective decision-making method for swarms of robots. The method enables a robot swarm to select, from a set of possible actions, the one that has the fastest mean execution time. By means of positive feedback the method achieves consensus on the fastest action. The novelty of our method is that it allows robots to collectively find consensus on the fastest action ...

متن کامل

Comparative analysis of automation of production process with industrial robots in Asia/Australia and Europe

The term "INDUSTRY 4.0" or "fourth industrial revolution" was first introduced at the fair in 2011 in Hannover. It comes from the high-tech strategy of the German Federal Government that promotes automation-computerization to complete smart automation, meaning the introduction of a method of self-automation, self-configuration, self-diagnosing and fixing the problem, knowledge and intelligent d...

متن کامل

Formica ex Machina: Ant Swarm Foraging from Physical to Virtual and Back Again

Ants use individual memory and pheromone communication to achieve effective collective foraging. We implement these strategies as distributed search algorithms in robotic swarms. Swarms of simple robots are robust, scalable and capable of exploring for resources in unmapped environments. We test the ability of individual robots and teams of three robots to collect tags distributed at random and...

متن کامل

Coordinating Heterogeneous Swarms through Minimal Communication among Homogeneous Sub-swarms

In swarm robotics, the agents are often assumed to be identical. In this paper, we argue that the cooperation between swarms of different kinds of robots can enhance the capabilities of the robotic system — heterogeneous swarms marry the robustness and parallelism of homogeneous swarms with efficient task specialisation. A key problem of heterogeneous swarm systems is the potential complexity o...

متن کامل

Self-Organized Collective Decision-Making in Swarms of Autonomous Robots (Doctoral Consortium)

In my Ph.D. thesis, I focus on the design and mathematical modeling of collective decision-making mechanisms for swarm of autonomous robots. In particular, most of the attention of my studies concerns collective decision-making problems that are characterized by a discrete and finite number of possible alternatives (e.g., the best-of-n decision problem discussed in Section 2). The aim of my stu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012